# 列表的 sort 方法
# 使用方式:
# 列表.sort(key = 选择排序依据的函数,reverse = True|False)
# 参数 key ,是要求传入一个函数,表示将列表的每一个元素都传入函数中，返回排序的依据
# 参数 reverse ,是否反转排序结果，True 表示降序，False 表示升序
# 准备列表
my_list = [["a",33],["b",55],["c",11]]
# 排序，基于带名函数
def choose_sort_key(element):
    return element[1]
my_list.sort(key = choose_sort_key,reverse = True)
print(my_list)

# 排序，基于lambda 匿名函数
my_list.sort(key = lambda element:element[1])
print(my_list)